Sean DundeeSean Dundee
BadmintonHeat Maps in Badminton: When Pretty Metrics Hide the Real TacticsAt a badminton quarterfinal in Shanghai last autumn, the world number seven w...
AthleticsShanti Pereira, 11.43 Seconds, and the Art of Running Just EnoughOn lane five at Mizuho Park in Nagoya, on September 24, I noticed a small...
Domestic FootballHorrific Collision in Paraguay: Goalkeeper's Knee Strikes Teammate's Face, Victim Smiles in HospitalIn the 67th minute of the match between Olimpia and Recoleta in Round 7 of th...
EsportsPerfect framework, empty data: a lesson for sports journalismI used to believe a nine-dimensional analysis full of tables was the peak of...
Martial ArtsThree Wrong Anthems in Aichi-Nagoya: The Gap Sits in an Ear-Based Verification Loop19:40 on 19 October, at a venue in Nagoya. The men's 58 kg para taekwondo...
EsportsGen.G dismantle HLE 22-7 at Worlds 2026: six meetings, one win, and a champion label repricedHanwha Life Esports' Nexus fell with the gold gap at 16,000 and the kill boar...
Table TennisNine Layers of Table Tennis Analysis and the Void That Opinion Cannot FillThis month, on my desk in Nha Trang, there is a nine-section document. It has...
International FootballBarcelona 2-4 PSG: The Pre-Programmed Defeat and Flick's Clásico GambleBarcelona lost 2-4 to PSG at the Parc des Princes, and the most frightening...
Martial Arts16-0 and Still Cut by the UFC: When the Cage Prices Entertainment Above WinningOn the evening of September 4, Farid Basharat confirmed on social media that ...
EsportsThe Himass and TanVuu Ruling: How a Friendly Tournament Exposed PUBG Esports Governance QuestionsOn the day KRAFTON announced its ruling, I reopened my notes on Asian PUBG...
EsportsVCS and the Jungler Legacy: When Vietnamese Hands Shaped Summoner's RiftAt minute 32 of the group-stage match between GAM Esports and Top Esports at...
Domestic FootballVietnam U23 Before Asiad 2026: Four Days to Patch a Machine That Has Already CrackedVietnam U23 Before Asiad 2026: Four Days to Patch a Machine That Has Already...
ChessSvitlana's Smart Moves and the Answer to the King's Indian Defence: When Strategy Beats MemoryIn the contemporary chess world, a training product called Svitlana's Smart...
EsportsTeam Liquid Signs Wisper: The First South American Signing and the Integration Problem Ahead of BLAST SLAM VIIIOn September 29, BLAST SLAM VIII opens with an online phase before the playof...
BadmintonEmpty analysis, featherless shuttle: When sports needs real dataWhen a second-stage analysis report landed in my inbox with seventeen blank...
BadmintonLakshya Sen at the 2026 Asian Games: Reading the Bracket Before Believing the Path to GoldTwo days before sitting down to write this, a colleague in Kuala Lumpur sent ...
EsportsVanguard Bans a Secondhand CPU: When Old Hardware Carries Someone Else's SentenceOn August 12, a VALORANT player in Germany booted up his machine, logged in,...
AthleticsVietnamese Athletics and the Rhythm of Steps Between Two StartsBefore the starting pistol fired, I had already heard the breathing. It was a...
TennisThe Empty File on the Desk: When Tennis Hands You No Numbers at AllIt was 3:12 in the morning, and one light was still on in an editing room in...
VolleyballThe Empty Data Cell in a Major Season: A Verification Lesson from a Women's Volleyball NewsroomThree in the morning in Surabaya, the screen in front of me was blank. Two...
AthleticsShanti Pereira, 11.43 Seconds, and the Art of Running Just EnoughOn lane five at Mizuho Park in Nagoya, on September 24, I noticed a small...
Domestic FootballHorrific Collision in Paraguay: Goalkeeper's Knee Strikes Teammate's Face, Victim Smiles in HospitalIn the 67th minute of the match between Olimpia and Recoleta in Round 7 of th...
EsportsPerfect framework, empty data: a lesson for sports journalismI used to believe a nine-dimensional analysis full of tables was the peak of...
Martial ArtsThree Wrong Anthems in Aichi-Nagoya: The Gap Sits in an Ear-Based Verification Loop19:40 on 19 October, at a venue in Nagoya. The men's 58 kg para taekwondo...
EsportsGen.G dismantle HLE 22-7 at Worlds 2026: six meetings, one win, and a champion label repricedHanwha Life Esports' Nexus fell with the gold gap at 16,000 and the kill boar...
Table TennisNine Layers of Table Tennis Analysis and the Void That Opinion Cannot FillThis month, on my desk in Nha Trang, there is a nine-section document. It has...
International FootballBarcelona 2-4 PSG: The Pre-Programmed Defeat and Flick's Clásico GambleBarcelona lost 2-4 to PSG at the Parc des Princes, and the most frightening...
Martial Arts16-0 and Still Cut by the UFC: When the Cage Prices Entertainment Above WinningOn the evening of September 4, Farid Basharat confirmed on social media that ...
EsportsThe Himass and TanVuu Ruling: How a Friendly Tournament Exposed PUBG Esports Governance QuestionsOn the day KRAFTON announced its ruling, I reopened my notes on Asian PUBG...
EsportsVCS and the Jungler Legacy: When Vietnamese Hands Shaped Summoner's RiftAt minute 32 of the group-stage match between GAM Esports and Top Esports at...
Domestic FootballVietnam U23 Before Asiad 2026: Four Days to Patch a Machine That Has Already CrackedVietnam U23 Before Asiad 2026: Four Days to Patch a Machine That Has Already...
ChessSvitlana's Smart Moves and the Answer to the King's Indian Defence: When Strategy Beats MemoryIn the contemporary chess world, a training product called Svitlana's Smart...
EsportsTeam Liquid Signs Wisper: The First South American Signing and the Integration Problem Ahead of BLAST SLAM VIIIOn September 29, BLAST SLAM VIII opens with an online phase before the playof...
BadmintonEmpty analysis, featherless shuttle: When sports needs real dataWhen a second-stage analysis report landed in my inbox with seventeen blank...
BadmintonLakshya Sen at the 2026 Asian Games: Reading the Bracket Before Believing the Path to GoldTwo days before sitting down to write this, a colleague in Kuala Lumpur sent ...
EsportsVanguard Bans a Secondhand CPU: When Old Hardware Carries Someone Else's SentenceOn August 12, a VALORANT player in Germany booted up his machine, logged in,...
AthleticsVietnamese Athletics and the Rhythm of Steps Between Two StartsBefore the starting pistol fired, I had already heard the breathing. It was a...
TennisThe Empty File on the Desk: When Tennis Hands You No Numbers at AllIt was 3:12 in the morning, and one light was still on in an editing room in...
VolleyballThe Empty Data Cell in a Major Season: A Verification Lesson from a Women's Volleyball NewsroomThree in the morning in Surabaya, the screen in front of me was blank. Two...
